/**   
 * Copyright © 2016 北京之洲科技有限责任公司. All rights reserved.
 * 
 * @Title: NewsReflectFileOfAutoHome.java 
 * @Prject: carfactory
 * @Package: com.zizo.reflect.autohome.news 
 * @Description: 
 * @author: Alexis  
 * @email heyan0227@outlook.com
 * @date: 2016年8月10日 上午11:21:47 
 * @version: V1.0   
 */
package com.zizo.reflect.autohome.news;

import java.io.File;
import java.util.List;

import org.jsoup.nodes.Document;

import com.zizo.core.ReflectFile;
import com.zizo.util.Util;

/**
 * @ClassName: NewsReflectFileOfAutoHome
 * @Description:
 * @author: Alexis
 * @date: 2016年8月10日 上午11:21:47
 */
public class NewsReplyReflectFileOfAutoHome extends ReflectFile {

	/**
	 * @Title:NewsReflectFileOfAutoHome
	 * @Description:
	 * @param id
	 */
	public NewsReplyReflectFileOfAutoHome(String id) {
		super(id);
		// TODO Auto-generated constructor stub
	}

	public void getItems() {
		String pathname = "D:/var/server/reflectfile/autohome/news/" + this.id;
		List<File> files = Util.getDirectDirectory(pathname);
		for (File file : files) {
			File[] fileArr = file.listFiles();
			for (File f : fileArr) {
				if (f.getName().startsWith("post")) {
					Document doc = Util.readFile(f.getAbsolutePath());
					String link = doc.select("a#reply-all-btn1").attr("href");
					System.out.println(link);
					Util.downloadWebsite(file.getAbsolutePath(), "reply_" + f.getName().split("_")[1] + ".html", link);
				}
			}
		}
		// System.out.println(l);
		// Util.downloadWebsite("D:/var/server/reflectfile/autohome/news/" +
		// this.id + "/" + itemID,
		// "post_" + itemID + "_" + l + ".html", link);
	}

	/*
	 * (non Javadoc)
	 * 
	 * @Title: run
	 * 
	 * @Description:
	 * 
	 * @see com.zizo.core.ReflectFile#run()
	 */
	@Override
	public void run() {
		getItems();
	}

	public static void main(String[] args) {
		// post.run();
		String s = "\u624b\u673a\u6c7d\u8f66\u4e4b\u5bb6";
		System.out.println(s);
	}
}
